donkey salami - German English Dictionary